var ctx;
var uname = "";
var type = 0;
var selectRu = [];

var len = $("#length").val();
var roleId;
for(var i=0;i < len;i++){
	roleId = $("#userRole"+ i).val();
	selectRu.push(roleId);
}

function setCtx(ctx){
	this.ctx = ctx;
}

function checkRu(id,target){
	var check = target.checked;
	if(check){
		selectRu.push(id);
		
	}else{
		for(var i = 0;i < selectRu.length;i++){
			if(selectRu[i] == id){
				selectRu.splice(i,1);
			}
		}
	}
}


//编辑用户角色
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
function updateRUser (userId) {
	$.post(ctx+"/user/updateRUser",{
		userId:userId,
		roles:selectRu,
		
	},function(data){
		data = JSON.parse(data);
		if(data.success){
			layer.msg("用户角色更新成功！",{
				icon: 1,
				time: 1000 //2秒关闭（如果不配置，默认是3秒）
			},function(){
				parent.loadContent("/user/userList");
				parent.layer.close(index); //根据窗口索引关闭窗口   
			});
		} else {
			layer.msg("用户角色更新失败！",{
				icon: 2,
				time: 1000 //2秒关闭（如果不配置，默认是3秒）
			},function(){
				parent.layer.close(index); //根据窗口索引关闭窗口   
			});
		}
	});
}


